home *** CD-ROM | disk | FTP | other *** search
/ 3D Games - Real-time Rend…ng & Software Technology / 3D Games - Real-time Rendering & Software Technology.iso / flysdk / util / makepak / makepak.cpp next >
Encoding:
C/C++ Source or Header  |  2000-02-28  |  468 b   |  31 lines

  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. #define FLY_API
  5. #include "../../lib/flypak.h"
  6.  
  7. class fpkutil : public fly_pak_util
  8. {
  9. protected:
  10.     void update_status(char *filename, unsigned long size)
  11.     {
  12.         printf("%s\n", filename);
  13.     }
  14. };
  15.  
  16. int main(int argc, char *argv[], char *envp[])
  17. {
  18.     int rslt;
  19.  
  20.     if(argc!=2)
  21.         return 1;
  22.  
  23.     fpkutil f;
  24.  
  25.     if(strstr(argv[1],".fpk"))
  26.         rslt=f.explode(argv[1]);
  27.     else
  28.         rslt=f.implode(argv[1]);
  29.  
  30.     return rslt?0:1;
  31. }